package com.kly.user.dto.chatter.request;

import com.kly.user.enums.ImageOpTypeEnum;
import com.kly.user.enums.ImageType;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;

@Data
@Builder
public class ChangeImageReq implements Serializable {

    private static final long serialVersionUID = 1003279480990838975L;

    private String userCode;

    /**
     * 文件操作类型
     * @see com.kly.user.enums.ImageOpTypeEnum
     */
    private ImageOpTypeEnum opType;

    private String imageCode;

    private String imageUrl;

    /**
     * 文件类型
     * @see com.kly.user.enums.ImageType
     */
    private ImageType imageType;
    /**
     * 视频长度
     */
    private Integer videoLength;

    /**
     * 头像标志：1-是 0-否
     */
    private Integer avatarFlag;

}
